﻿using Abp.Application.Services.Dto;
using Abp.AutoMapper;
using AVIS.OutBound.Cities;
using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace AVIS.OutBound.Stores.Dto
{
    /// <summary>
    /// 门店信息
    /// </summary>
    [AutoMapFrom(typeof(Store))]
    public class StoreDto
    {
        /// <summary>
        /// ID
        /// </summary>
        public int Id { get; set; }

        /// <summary>
        /// 门店编号
        /// </summary>
        public string Code { get; set; }

        /// <summary>
        /// 英文名字
        /// </summary>
        public string ENName { get; set; }

        /// <summary>
        /// 中文名字
        /// </summary>
        public string CNName { get; set; }

        /// <summary>
        /// 门店类型
        /// </summary>
        public string LocationType { get; set; }

        /// <summary>
        /// 门店类型（机场【1】，火车站【2】，市区【3】，其他【32】）
        /// </summary>
        public int StoreType { get; set; }

        /// <summary>
        /// 纬度
        /// </summary>
        public double? Latitude { get; set; }

        /// <summary>
        /// 经度
        /// </summary>
        public double? Longitude { get; set; }

        /// <summary>
        /// 电话
        /// </summary>
        public string Telephone { get; set; }

        /// <summary>
        /// 传真
        /// </summary>
        public string Fax { get; set; }

        /// <summary>
        /// 门店地址
        /// </summary>
        public string LocationAddress { get; set; }

        /// <summary>
        /// 当天的营业时间
        /// </summary>
        public string ShopOpenTime { get; set; }
    }
}
